/**
 * 
 */
package ec.edu.uce.erp.ejb.persistence.dao;

import java.util.List;

import javax.ejb.Local;

import ec.edu.uce.erp.common.util.SeguridadesException;
import ec.edu.uce.erp.ejb.persistence.entities.ModuloDTO;
import ec.edu.uce.erp.ejb.persistence.entities.UsuarioDTO;

/**
 * @author 
 *
 */
@Local
public interface ModuloDAO extends AbstractFacade<ModuloDTO>{
	
	/**
	 * Obtener los m&oacute;dulos a los que el usuario tiene acceso
	 * @param usuarioDTO
	 * @return
	 * @throws SeguridadesException
	 */
	List<ModuloDTO> obtenerModuloUsuario(UsuarioDTO usuarioDTO) throws SeguridadesException;

}
